Vendidero\Germanized\PluginsHelper B

Total Complexity 84
Dependencies 3
Dependents 18
Total lines 572
Lines of code 334
Logical lines of code 166
Comment lines 137
Methods 36
Properties 2

Methods 36

Method Rating Maintainability Complexity Lines of code
install_plugins()
A
39 8 71
activate_plugins()
A
46 7 41
get_plugin_manual_install_message()
S
50 5 30
install_and_activate_plugin()
S
58 5 15
get_plugin_search_regex()
S
57 4 16
get_plugin_path_from_slug()
S
66 4 7
filter_bundled_plugin_names()
S
58 3 15
get_plugin_version()
S
73 3 4
compare_versions()
S
64 3 9
get_plugin_name()
S
64 3 9
is_plugin_active()
S
73 3 4
get_active_plugins()
S
64 3 10
is_plugin_installed()
S
73 3 4
get_plugins()
S
71 2 6
get_installed_plugins_paths()
S
66 2 8
observe_plugin_activation()
S
72 2 5
get_plugin_data()
S
71 2 5
parse_version()
S
66 2 8
install_or_activate_extension()
S
69 2 7
needs_trusted_shops_migration()
S
78 2 3
is_plugin_whitelisted()
S
79 1 3
get_whitelisted_plugins()
S
68 1 7
install_or_activate_trusted_shops()
S
79 1 3
install_or_activate_oss()
S
79 1 3
init()
S
72 1 5
is_pro_version_active()
S
79 1 3
get_major_version()
S
74 1 4
observe_ts_integration_connect()
S
80 1 3
is_woocommerce_plugin_active()
S
78 1 3
is_trusted_shops_plugin_active()
S
79 1 3
is_oss_plugin_installed()
S
79 1 3
is_oss_plugin_active()
S
79 1 3
get_active_plugin_slugs()
S
78 1 3
get_installed_plugin_slugs()
S
78 1 3
get_plugin_slug()
S
74 1 4
clear_cache()
S
76 1 4